Highly Efficient Implementation of Block Ciphers on Graphic Processing Units for Massively Large Data
نویسندگان
چکیده
منابع مشابه
Efficient Block Ciphers for Smartcards
We present a family of block ciphers that can be implemented very e ciently on cheap Smartcard processors. The ciphers use a very small amount of RAM and a reasonable amount of ROM. Both cipher execution and key setup/key change are very fast. The ciphers resist theoretical and practical cryptanalytic attacks and in their design timing and power analysis attacks have been taken into account.
متن کاملCellular Genetic Algorithm on Graphic Processing Units
The availability of low cost powerful parallel graphic cards has estimulated a trend to implement diverse algorithms on Graphic Processing Units (GPUs). In this paper we describe the design of a parallel Cellular Genetic Algorithm (cGA) on a GPU and then evaluate its performance. Beyond the existing works on masterslave for fitness evaluation, we here implement a cGA exploiting data and instruc...
متن کاملAn Efficient Block Cipher Implementation on Many-Core Graphics Processing Units
This paper presents a study on a high-performance design for a block cipher algorithm implemented on modern many-core graphics processing units (GPUs). The recent emergence of VLSI technology makes it feasible to fabricate multiple processing cores on a single chip and enables general-purpose computation on a GPU (GPGPU). The GPU strategy offers significant performance improvements for all-purp...
متن کاملHighly Parallel Implementation of NeuroJet using Graphics Processing Units
This paper presents the parallel implementation of NeuroJet, a neural network simulation program, using GPUs. To help researchers study different correlation among applications, programming models, and underlying hardware architectures, NeuroJet is examined as a case study to provide insights and findings specific to GPU programming. We demonstrate the importance of programmer effort through ou...
متن کاملEfficient Length Doubling From Tweakable Block Ciphers
We present a length doubler, LDT, that turns an n-bit tweakable block cipher into an efficient and secure cipher that can encrypt any bit string of length [n..2n − 1]. The LDT mode is simple, uses only two cryptographic primitive calls (while prior work needs at least four), and is a strong length-preserving pseudorandom permutation if the underlying tweakable block ciphers are strong tweakable...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied Sciences
سال: 2020
ISSN: 2076-3417
DOI: 10.3390/app10113711